package com.have.blog.model.mapper;

import com.have.blog.model.models.WebNavigationBar;
import com.have.blog.model.models.WebNavigationBarExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WebNavigationBarMapper {
    long countByExample(WebNavigationBarExample example);

    int deleteByExample(WebNavigationBarExample example);

    int deleteByPrimaryKey(Integer uid);

    int insert(WebNavigationBar record);

    int insertSelective(WebNavigationBar record);

    List<WebNavigationBar> selectByExample(WebNavigationBarExample example);

    WebNavigationBar selectByPrimaryKey(Integer uid);

    int updateByExampleSelective(@Param("record") WebNavigationBar record, @Param("example") WebNavigationBarExample example);

    int updateByExample(@Param("record") WebNavigationBar record, @Param("example") WebNavigationBarExample example);

    int updateByPrimaryKeySelective(WebNavigationBar record);

    int updateByPrimaryKey(WebNavigationBar record);
}